cover up with a veil - Alemán Inglés Diccionario